@charset "UTF-8";
.red, a.red {
  color: #e41c1c; }

.box-shadow {
  box-shadow: 1px 1px 8px #ccc; }

@font-face {
  font-family: 'iconfont';
  src: url("../font/iconfont.woff") format("woff"), url("../font/iconfont.ttf") format("truetype"); }
.iconfont {
  font-family: "iconfont" !important;
  font-size: 14px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale; }

/* 基础 */
/* 文本 */
/* 图片 */
/* css3动画 */
/* css3动画 - hover */
/* 以下是动画 */
@media (min-width: 1550px) {
  .comtop .main {
    width: auto;
    margin: 0 60px; }

  .indexpart01 .box {
    width: 650px;
    margin-left: -700px; }

  .indexpart02 .screenpart {
    margin-left: -700px; }

  .indexpart03 .screenpart {
    width: 1100px;
    margin-top: -310px; }

  .indexpart04 .screenpart {
    width: 1180px; }

  .indeximg {
    transform: scale(1);
    -webkit-transform: scale(1); }

  .indexlist img {
    margin-top: -50px; }
  .indexlist .list {
    padding: 35px 25px 35px 0;
    top: 10px; }

  .indexlist01 .list {
    top: -17px; }

  .comfoot .line {
    margin: 0 60px;
    width: auto; }
  .comfoot .box {
    margin: 0 60px;
    width: auto; }
  .comfoot nav p, .comfoot ul li {
    margin-left: 80px; }
  .comfoot .phone {
    width: 870px; } }
@media (min-width: 1750px) {
  .comfoot .line {
    margin: 0 60px;
    width: auto; }
  .comfoot .box {
    margin: 0 60px;
    width: auto; }
  .comfoot nav p, .comfoot ul li {
    margin-left: 115px; }
  .comfoot .phone {
    width: 1040px; } }
@media (min-width: 1400px) {
  .conmain {
    width: 1080px; }

  .comnav li .tit {
    padding: 0 30px; }

  .storylist .list section {
    top: 236px;
    left: 100px; }
    .storylist .list section .box {
      top: 100px; }
    .storylist .list section:nth-child(2) {
      top: 345px;
      left: 330px; }
      .storylist .list section:nth-child(2) .box {
        bottom: 80px; }
    .storylist .list section:nth-child(3) {
      top: 433px;
      left: 560px; }
      .storylist .list section:nth-child(3) .box {
        top: 100px; }
    .storylist .list section:nth-child(4) {
      top: 462px;
      left: 732px; }
      .storylist .list section:nth-child(4) .box {
        bottom: 80px; }
    .storylist .list section:nth-child(5) {
      top: 494px;
      left: 938px; }
      .storylist .list section:nth-child(5) .box {
        top: 100px; }
    .storylist .list section:nth-child(6) {
      top: 537px;
      left: 1200px; }
      .storylist .list section:nth-child(6) .box {
        bottom: 80px;
        margin-left: -145px; }

  .techsum li {
    width: 327px; }
    .techsum li .img p {
      font-size: 28px; }
    .techsum li section h2 {
      font-size: 28px; }

  .explist {
    width: 444px; }

  .worklist li {
    width: 384px; }

  .noticelist li {
    width: 472px; }

  .centernav {
    width: 1300px; } }

/*# sourceMappingURL=screen.css.map */
